html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,p,th,td{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
body {
    font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
a , a:visited, a:hover,a:active {text-decoration:none;}
.fl {float:left}
.fr {float:right}
.cf {*zoom: 1}
.cf:after {content: "\200B";height: 0;display: block;clear: both}
.mar-t{margin-top:10px}
img{max-width: 100%;height: auto;}/*图片自适应*/
.p2{text-indent:2em;line-height:22px}
.font-size-10{font-size:10px}
.font-size-12{font-size:12px}
.font-size-14{font-size:14px}
.font-size-16{font-size:16x}
.red{color:red !important;}
.clr{ display: block;overflow: hidden;clear: both;height:0;line-height:0;font-size: 0;}
.center{margin:0px auto }
.t-c{text-align:center}
.t-l{text-align:left}
.t-r{text-align:right}
.w300{width:300px}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.margin-top-20{margin-top:20px}
.margin-top-50{margin-top:50px}
.margin-top-100{margin-top:100px}
.style-red{color:red}

/*20220808 inhome gogo*/
/* 20230702/取消商城*/
/*
.inhome{display:none}
@media only screen and (max-width: 376px) {
.inhome{display:block}
#header > .inner {background:#fff !important}
}
*/
/*20220808 ///////////////////////////////////////////////*/
/*button config*/
.a_button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 10px 18px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}
.a_button_blue {
    background-color: white; 
    color: black; 
    border: 2px solid #008CBA;
}

.a_button_blue:hover {
    background-color: #008CBA;
    color: white;
}
/*button config*/
/*tag start*/
.tag{ display:inline-block;
 line-height:1;
 vertical-align:baseline;
 margin:0 .14285714em;
 background-color:#e8e8e8;
 background-image:none;
 padding:.5833em .833em;
 color:rgba(0,0,0,.6);
 text-transform:none;
 font-weight:400;
 border:0 solid transparent;
 border-radius:.14285714rem;
 -webkit-transition:background .1s ease;
 transition:background .1s ease}
.tag[href]:hover,.tag[href]:focus ,.tag a:hover{background-color:#017E66;color:#fff !important;text-decoration:none}
.tag[href]:hover .tag__count,.tag[href]:focus .tag__count {color:#ddd}
.taglist{list-style:none;padding:0;font-size:0}
.taglist li{padding:0 !important;font-size:13px;border:0 !important;}
.taglist>li {display:inline-block;margin-right:5px !important;margin-bottom:5px !important;}
/*tag end*/
#toTop{display:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABkCAMAAADzNpNpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAb1BMVEUAAABGkM5Fj85Fj85HkM9Fj85Jkc9Gj85Fj85Fj85GkM5Fj85HkM8/vPw0uPw0uPw9u/w0uPxCvfw6uvw0uPxFvvw3ufw0uPw1uPxFj85EkM5Fj9D////+///+/v79//7//v/8//5Fj880uPwAAACadVahAAAAGXRSTlMATb7zTIRMTfJNTvRNTb7zTIRMTfJNTvRNdwVtcwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAGHSURBVFjD7ZZrV4MwDIYz5nQ6Zc5NZ5u0q/L//6NpwzxDx0j45IUABQ55cml7OC8AzKq5U9q8ugK2hdZfbAFwbSOcu4HKilSwtCJLsBLOTcifRrxDvuTI5zCCHpEdGcM8ahCPbWgvCTWFIX6jB5E8UCh3XWGY/SiGwnh1lkBsQTHJ0q8Qzh9KbVLdabIOUvrmjzFSfqKYyiv2Z/HtEBOJFxcnYRB7kHZCQ6Synvz+Rum4OP4sImVx6PLAW8AjJZLK+nvxOQce++XwkaJ33Z3W6SXvqZSn1nMClAZCbL9cWJccH1GKwXZPO+zpRWkTMiE/EsF3K7I893O/ZPMxgmRmRW7HiCuAu2ql9V9V95mAh3rdKG1dP2Zio/UX2wA82Yim2UJtRWrYWZEdWImmmZAJ+U0IBSuSVZ8NEdVnQZhomkMPcxZh1SfFJS3Cqq9tiEiHhPjpyKpPg3RCU6Jh5CRHKZLiIJLC1xCqGbtsEzIh/xcxS4X1GEGytSLPY8QVwEu91/rv61eAD76WQ4BqgjhJAAAAAElFTkSuQmCC") no-repeat 0 0;position: fixed;text-align: center;line-height: 50px;width: 50px;bottom: 30px;height: 50px;font-size:12px;cursor: pointer;right: 0px;_position: absolute;_right: auto;margin-right:30px;}
#toTop:hover{display:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABkCAMAAADzNpNpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAb1BMVEUAAABGkM5Fj85Fj85HkM9Fj85Jkc9Gj85Fj85Fj85GkM5Fj85HkM8/vPw0uPw0uPw9u/w0uPxCvfw6uvw0uPxFvvw3ufw0uPw1uPxFj85EkM5Fj9D////+///+/v79//7//v/8//5Fj880uPwAAACadVahAAAAGXRSTlMATb7zTIRMTfJNTvRNTb7zTIRMTfJNTvRNdwVtcwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAGHSURBVFjD7ZZrV4MwDIYz5nQ6Zc5NZ5u0q/L//6NpwzxDx0j45IUABQ55cml7OC8AzKq5U9q8ugK2hdZfbAFwbSOcu4HKilSwtCJLsBLOTcifRrxDvuTI5zCCHpEdGcM8ahCPbWgvCTWFIX6jB5E8UCh3XWGY/SiGwnh1lkBsQTHJ0q8Qzh9KbVLdabIOUvrmjzFSfqKYyiv2Z/HtEBOJFxcnYRB7kHZCQ6Synvz+Rum4OP4sImVx6PLAW8AjJZLK+nvxOQce++XwkaJ33Z3W6SXvqZSn1nMClAZCbL9cWJccH1GKwXZPO+zpRWkTMiE/EsF3K7I893O/ZPMxgmRmRW7HiCuAu2ql9V9V95mAh3rdKG1dP2Zio/UX2wA82Yim2UJtRWrYWZEdWImmmZAJ+U0IBSuSVZ8NEdVnQZhomkMPcxZh1SfFJS3Cqq9tiEiHhPjpyKpPg3RCU6Jh5CRHKZLiIJLC1xCqGbtsEzIh/xcxS4X1GEGytSLPY8QVwEu91/rv61eAD76WQ4BqgjhJAAAAAElFTkSuQmCC")0px -50px no-repeat;position: fixed;text-align: center;line-height: 50px;width: 50px;bottom: 30px;height: 50px;font-size:12px;cursor: pointer;right: 0px;_position: absolute;_right: auto;margin-right:30px;}

/*--------------temp--------*/
/**********hot，心跳原点***********/
.hot::before { content:""; position:absolute; border-radius:50%; background-color:#f05036; width:42px; height:42px; z-index:1; left:-13px; top:-4px; -webkit-animation:animate 1.5s linear infinite; animation:animate 1.5s linear infinite}
.hot::before { left: -20px;  top: -13px;}
@-webkit-keyframes animate { 0% { -webkit-transform:scale(0.5); transform:scale(0.5) }50% { opacity:.8 } 100% {  -webkit-transform:scale(1.2);  transform:scale(1.2);  opacity:.1 }}
/**********hot，心跳原点***********/

/*2020-01-18主页更新*/
/* COMMON */
/* cm-list 通用列表 */
.cm-list a:hover{
    color:#cd002b!important;
}
.cm-list .tit{
    line-height:24px;
}
.cm-list .tit .text{
    font-size:18px;
    color:#333333;
    border-left:4px solid #4b68b9;
    padding:0 0 0 6px;
}
.cm-list .tit .more{
    font-size:14px;
    color:#999999;
    float: right;
}
.cm-list .list{
    border-top:1px solid #dcdcdc;
    margin:4px 0 15px 0;
}
.cm-list .list .news{
    margin:15px 0 0 0;
}
.cm-list .list .text{
    font-size:14px;
    color:#666666;
    display: inline-block;
    width:85%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.cm-list .list .date{
    font-size:14px;
    color:#999999;
    width: 15%;
    text-align: center;
    float: right;
    display: inline-block;
}

/* cm-tab-list 通用带切换的列表 */
.cm-tab-list a:hover{
    color:#cd002b!important;
}
.cm-tab-list .tabs .tab{
    font-size:16px;
    display: inline-block;
    width: 102px;
    line-height: 27px;
    text-align: center;
    color:#333333;
    cursor: pointer;
}
.cm-tab-list .tabs .tab.active{
    color:#ffffff;
    background:#4b68b9;
}
.cm-tab-list .tabs .more{
    font-size:14px;
    color:#999999;
    float: right;
    line-height: 27px;
}
.cm-tab-list .list{
    border-top:1px solid #7891d7;
    padding:15px 0 0 0;
    display: none;
}
.cm-tab-list  ul li a {
width:100%;
display:block;
position:relative;
font-size:0;
    padding: 8px 0 7px 0;
}
.cm-tab-list .list li:nth-child(5n){
    margin-bottom:13px;
}
.cm-tab-list ul li a i{
font-style:normal
}
.cm-tab-list  ul li a:hover {
color:#4a94d3
}
.cm-tab-list  ul li a:hover span {
color:#4a94d3
}
.cm-tab-list  ul li a .mark,
.cm-tab-list  ul li a span {
display:inline-block;
vertical-align:middle
}
.cm-tab-list  ul li a .mark {
width:70px;
height:20px;
line-height:20px;
text-align:center;
color:#fff;
font-size:13px;
border-radius:5px
}
.cm-tab-list  ul li a .mark.a {
background-color:#33b06c
}
.cm-tab-list  ul li a .mark.b {
background-color:#e24f4f
}
.cm-tab-list  ul li a .mark.c {
background-color:#158ae6
}
.cm-tab-list  ul li a .mark.d {
background-color:#f69701
}
.cm-tab-list  ul li a span {
font-size:14px;
color:#333
}
.cm-tab-list  ul li a span.tit {
width:70%;
padding-left:10px;
display: inline-block;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.cm-tab-list  ul li a span.date {
color:#777;
position:absolute;
top:3px;
right:0
}

/* cm-tab-links 通用链接按钮列表 3*4表格 */

.cm-list-links{}
.cm-list-links .tit{
    line-height:24px;
}
.cm-list-links .tit .text{
    font-size:18px;
    color:#333333;
    border-left:4px solid #4b68b9;
    padding:0 0 0 6px;
}
.cm-list-links .list{
    border-top:1px solid #dcdcdc;
    margin:4px 0 15px 0;
}
.cm-list-links .list .link{
    display: inline-block;
    float: left;
    width: 30%;
    text-align: center;
    margin: 9px 5% 0 0;
}
.cm-list-links .list .link a{
    display: block;
    font-size: 14px;
    color: #666666;
    line-height: 25px;
    border-radius: 2px;
    border: 1px solid #dcdcdc;
	
	
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.cm-list-links .list .link:nth-child(3n){
    margin-right:0;
}.cm-list-links .list .link a:hover{
    background:#cd002b;
    border:1px solid #cd002b;
    color:#fff;
}

/* cm-list 通用图文列表 */
.cm-list-pt a:hover .desp{
    color:#cd002b!important;
}
.cm-list-pt .tit{
    line-height:24px;
}
.cm-list-pt .tit .text{
    font-size:18px;
    color:#333333;
    border-left:4px solid #4b68b9;
    padding:0 0 0 6px;
}
.cm-list-pt .list{
    border-top:1px solid #dcdcdc;
    margin:4px 0 15px 0;
    padding:10px 0 0 0;
}
.cm-list-pt .list .item{
    display: inline-block;
	width:48%;
    float: left;
}
.cm-list-pt .list .item:nth-child(2n){
    margin-right:0;
	float:right;
}
.cm-list-pt .list .item .img{
    display: block;
    margin:0 auto;
}
.cm-list-pt .list .item .desp{
    font-size:12px;
    line-height: 16px;
    color:#666666;
    display: block;
    width: 120px;
	height:68px;
    margin:0 auto;
    padding:10px 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
@media screen and (min-width: 568px) and (max-width: 999px) {
	.cm-list-pt .list .item{width:23%;margin-right:10px}
	.cm-list-pt .list .item:nth-child(2n){margin-right:10px;float:left;}
}


/* xixiuindex */
.xixiuindex{
    padding: 5px 0 0 0;
    background: #fff;
}
.xixiuindex .part1{
    width:360px;
    float: left;
    margin:0 10px 0 0;
}
.xixiuindex .part1 .cm-list{
    background: #f8f8f8;
    padding: 5px;
}
.xixiuindex .pc-slide {
    width: 360px;
    margin: 0 auto 5px auto;
}

.xixiuindex .view .swiper-container {
    width: 360px;

}
.xixiuindex .view .swiper-slide{
    position:relative;
}
.xixiuindex .view .swiper-slide .tit{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    font-size:16px;
    line-height:36px;
    color:#fff;
    background:rgba(0,0,0,0.4);
    text-align:center;
}
.xixiuindex .preview {
    width: 100%;
    margin-top: 5px;
    position: relative;
}

.xixiuindex .preview .swiper-container {
    width: 360px;
}

.xixiuindex .preview .swiper-slide {
    width: 90px;
    padding-top:5px;
    cursor:pointer;
}

.xixiuindex .preview .slide6 {
    width: 90px;
}

.xixiuindex .preview img {
    padding: 2px;
}
.xixiuindex .preview .active-nav img {
    padding: 0;
    border: 2px solid #F00;
}
.xixiuindex .part1 .cm-list .list{
    margin:0!important;
    padding: 4px 0 8px 0!important;
}
.xixiuindex .part2{
    width:421px;
    float: left;
}
.xixiuindex .part2 .cm-tab-list{
    margin-top:15px;
}
.xixiuindex .part2 .focus{
    text-align: center;
}
.xixiuindex .part2 .focus .news-b{
    font-size:18px;
    font-weight: bold;
    color:#ef1600;
    display: inline-block;
    line-height: 45px;
    white-space: nowrap;
}
.xixiuindex .part2 .focus .news-s{
    font-size:14px;
    /*font-weight: bold;*/
    color:#999999;
    display: inline-block;
    width: auto;
    padding:6px 0 6px 0;
    white-space: nowrap;
}
.xixiuindex .part3{
    width: 290px;
    float: left;
    background: #f8f8f8;
    padding:5px 10px 0 10px;
    margin-left:14px;
}
.xixiuindex .part3 .cm-list-pt .list{
    margin: 4px 0 0 0;
}

.xixiuindex .part2 .cm-tab-list .list:nth-of-type(1){display:block;}
/*2020-01-18主页更新*/


/**
 * PgwMenu - Version 2.0
 *
 * Copyright 2014, Jonathan M. Piat
 * http://pgwjs.com - http://pagawa.com
 *
 * Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
 */
.pgwMenu { background: #1c1f21;; height: 40px; position: relative; list-style: none;padding-left:267px}
.pgwMenu ul { list-style: none; white-space: nowrap; margin: 0; padding: 0;}
.pgwMenu li { float: left;}
.pgwMenu li a:hover{ background: #cd002b; text-decoration: none;}
.pgwMenu a{ display: block; color: #fff; line-height: 40px; padding: 0 12px; text-decoration: none;}
.pgwMenu a.selected { background: #cd002b;}
.pgwMenu .pm-links.mobile,
.pgwMenu .pm-viewMore > ul { background: #1c1f21;; box-shadow: 2px 2px 4px #777; position: absolute; right: 0; top: 100%; z-index: 1000;}
.pgwMenu .pm-viewMore { display: none; position: relative;height:40px;float:right}
.pgwMenu .pm-viewMore > a { display: inline-block;}
.pgwMenu .pm-viewMore > ul { left: auto; right: 0;}
.pgwMenu .pm-viewMore li { float: none;}
.pgwMenu .pm-viewMore span.icon,
.pgwMenu .pm-viewMore span.white { border-color: #fff transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block;}
.pgwMenu.light .pm-viewMore span.icon,
.pgwMenu .pm-viewMore span.black { border-color: #000 transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block;}
.pgwMenu .pm-links.mobile li,
.pgwMenu .pm-viewMore > ul > li { display: block; clear: both; width: 175px;}
.pgwMenu .pm-dropDown,
.pgwMenu .pm-viewMore,
.pgwMenu .pm-viewMore > ul { display: none;}
.pgwMenu .pm-dropDown a { display: inline-block; background: #1c1f21;}
.pgwMenu .pm-viewMore a.active { background: #666;}
.pgwMenu .pm-dropDown a.active .icon-bar{background:#f65d3f;}
.pgwMenu .pm-dropDown .nav-mobile-button {
position: relative;
float: right;
padding: 9px 11px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
/*background: #eee; */
margin-right: 10px;
}
.pgwMenu .pm-dropDown .nav-mobile-button .sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0; 
}
.pgwMenu .pm-dropDown .nav-mobile-button .icon-bar {
display: block;
margin-top: 4px;
width: 22px;
height: 2px;
background: #fff;
border-radius: 1px; 
    }
.pgwMenu.light { background: #ddd;}
.pgwMenu.light .pm-viewMore > ul {
    background-color: #ddd;
}

.pgwMenu.light .pm-links.mobile {
    background: #ddd;
}
.pgwMenu.light li a:hover{
    background: #d0d0d0;
}

.pgwMenu.light a {
    color: #000;
}

.pgwMenu.light a.selected {
    background: #c5c5c5;
}

.pgwMenu.light .pm-dropDown a {
    background: #c5c5c5;
}

.pgwMenu.light .pm-dropDown a.active,
.pgwMenu.light .pm-viewMore a.active {
    background: #d0d0d0;
}

.pgwMenu.light .pm-dropDown a.active {
    background: #bbb;
}
.pgwMenuCustom { background-color: #fff;}

.pgwMenu a { padding: 0 20px;}
.pgwMenu .pm-dropDown a {position: absolute; right: 0;}
.nav ol{position:absolute;left:0;padding:0;margin:0;z-index:2000}
.nav ol img{height:40px}

/**
* PgwMenu - Version 2.0
*
* Copyright 2014, Jonathan M. Piat
* http://pgwjs.com - http://pagawa.com
*
* Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
*/
/**
*
*
*top nav  search
*
*/
.flex-l{
display: flex;
align-items: center;
}
.search-row{
position:absolute;z-index:3;
}
.search-row .search-box{
position: relative;
}
.search-row .search-box .icon-search{
position: absolute;
width:32px;
height:32px;
top:50%;
transform: translateY(-50%);
left:0.133rem;
}
.search-row .search-box .search-input{
width:180px;
height:30px;
line-height: .8rem;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background-color: rgba(255,255,255,.7);
color: #333;
font-size: 12px;
padding:1px .4rem 0 35px;
box-sizing: border-box;
outline: none;
border:none;
margin-right: .4rem;
}
.search-row .search-box .search-input::-moz-placeholder {
 color: #8B8B8D !important; 
}
/*********************/


#myf-topbar a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

input, button, textarea, select {
    outline: none;
    *font-size: 100%;
    margin: 0;
    border: 0;
    font-family: -apple-system, SF UI Text, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif
}

img {
    border: 0;
    outline: 0
}

body {
    font-family: "Microsoft YaHei"
}

a {
    text-decoration: none
}

.cf {
    *zoom: 1
}

.cf:after {
    content: "\200B";
    height: 0;
    display: block;
    clear: both
}

body {
    padding-top: 40px
}

#myf-topbar {
    width: 100%;
    min-height: 40px;
	position: relative;
    position: fixed;
    z-index: 9999999;
    top: 0;
    left: 0;
    background-color: #1c1f21;
	/*opacity: 0.9;*/
}
/*移动端页面顶部公告*/
.botm{
    display:none;
    background: #4682B4;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
	text-align:left;
	border-bottom: solid 3px #fff;
    padding: 10px;
    }
	.botm p{
    line-height: 1.5;
    margin: 0px;
}
.botm .botmpa{}
.botm .botmpb{
    text-align: right;
}
.botm .botmpa span{
    color: #fff;
}
.botm .botmpb span{
    color: #000;
    background: #fff;
}
/*移动端页面顶部公告*/
#myf-topbar .g-topbar-box {
	position:relative;
    min-width: 320px;
	max-width:1100px;
    /*width: 80rem;
	max-width: 90%;*/
    height: 100%;
    margin: 0 auto;
}
#myf-topbar .g-topbar-box .zzz{
	max-width:300px;
	min-width:100px;
	height:40px;
	float:left;
}
#myf-topbar .g-topbar-box .topbar-nav-list {
    float: left
}

#myf-topbar .g-topbar-box .topbar-nav-list ul {
    font-size: 0px
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    height: 40px;
    padding-top: 12px;
    cursor: pointer;
    margin-left: 20px;
    position: relative
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li:first-child {
    margin-left: 0
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li:hover p:first-child .tobar-icon-triangle {
    display: block
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li:hover p:first-child + p {
    display: block
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li a {
    width: 100%;
    height: 100%;
    display: block;
    text-decoration: none
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child {
    position: relative;
    font-size: 0;
    clear: both
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child i, #myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child span {
    display: block;
    float: left
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child .tobar-icon-triangle {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 13px solid #fff;
    display: block;
    position: absolute;
    bottom: -28px;
    left: 50%;
    margin-left: -10px;
    display: none
}

#myf-topbar .myf-topbar-iconcolor{
	font-size:14px;
	color:white;
}



#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child span {
    height: 15px;
    line-height: 15px;
    font-size: 12px;
    color: #d8d8d8;
    margin-left: 5px;
    padding-right: 18px;
    border-right: 1px solid #525252
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child + p {
    width: 168px;
    height: 193px;
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -84px;
    border: 1px solid #cdcdcd;
    border-top: none;
    background-color: #fff;
    display: none
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child + p img {
    height: 130px;
    margin: 15px auto 0 auto;
    display: block
}

#myf-topbar .g-topbar-box .topbar-nav-list ul li p:first-child + p span {
    width: 135px;
    font-size: 12px;
    color: #777;
    padding-top: 10px;
    text-align: center;
    display: block;
    border-top: 1px solid #cdcdcd;
    margin: 10px auto 0 auto
}

#myf-topbar .g-topbar-box #smalllable{
	min-width: 60px;
    height: 40px;
    line-height: 38px;
    position: absolute;
    top: 0;
    right:100px;
	font-size:12px;
}
#myf-topbar .g-topbar-box #smalllable a{
	padding:10px;
}
#myf-topbar .g-topbar-box #account-wrap {
    min-width: 120px;
    height: 40px;
    line-height: 38px;
    position: absolute;
    top: 0;
    right:100px;
}

#myf-topbar .g-topbar-box #account-wrap .face-gif {
    width: 41px;
    height: 43px;
    position: absolute;
    top: 0;
    left: -45px
}

#myf-topbar .g-topbar-box #account-wrap #myf-login-reg {
    padding-right: 110px;
    font-size: 0
}

#myf-topbar .g-topbar-box #account-wrap #myf-login-reg a {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    padding: 0 10px;
    border-left: 1px solid #525252
}

#myf-topbar .g-topbar-box #account-wrap #myf-login-reg a:hover {
    text-decoration: underline
}





/*公告*/
.notice {
    width: 100%;/*单行显示，超出隐藏*/
    height: 40px;/*固定公告栏显示区域的高度*/
    padding: 0 30px;
    background-color: #F4A460;
    overflow: hidden;
	color:white;
	font-size: 12px;
	margin:5px 0 5px 0;
}
.notice span{
    width: 50px;
    height: 40px;
    line-height: 40px;
}
.notice span a,.notice ul li a{
	color:white !important;
}
.notice ul li a:hover{
	color:#cd002b !important;
}
.notice ul li {
    list-style: none;
    line-height: 40px;
    /*以下为了单行显示，超出隐藏*/
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.notice ul li .date{
    width: 28%;
    text-align: center;
    float: right;
    display: inline-block;
}
/*公告*/

#myf-topbar .button{
    cursor:pointer;
    background:url(../img/topBtn.png) no-repeat 73px 18px;
	width:100px;
    line-height:40px;
    height:40px;
    /*overflow:hidden;*/
	float:left;
	
	padding:0;
}
#myf-topbar .buttonHover{
    line-height:40px;
    height:40px;
    background:#fff url(../img/topBtnHover.png) no-repeat 73px 18px;
    float:left;
	background-color: #cd002b;/*#4796d8;*/
}





#myf-topbar .g-topbar-box .topbar-all-link {
	position:relative;
    width: 100px;
    height: 40px;
    font-size: 12px;
    color: #fff !important;
    line-height: 40px;

	
}
#myf-topbar .g-topbar-box .topbar-all-link span{
	margin-left:-10px;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel span{
	margin-left:0px;
}
#myf-topbar .g-topbar-box .topbar-all-link a {
/*    width: 100%;
    height: 100%;
    display: block;*/
    color: #fff;

    text-decoration: none
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel{
    min-width:200px;
    position:absolute;
	padding:10px 20px 10px 0;
	left:0;
    background:#fff;
	text-align:left !important;
    font-size:12px;
    line-height:30px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	/*-webkit-box-shadow:-4px 4px 8px -4px #cdcdcd,4px 4px 8px -4px #cdcdcd;
	-moz-box-shadow:-4px 4px 8px -4px #cdcdcd,4px 4px 8px -4px #cdcdcd;
	box-shadow:-4px 4px 8px -4px #cdcdcd,4px 4px 8px -4px #cdcdcd;*/
    display:none;
}

#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel h6{
	text-transform:none !important;
	white-space:normal !important;
    height: 100%;
    background: #F0F8FF;
    color:#1e2837;
    font-weight: bold;
    width: 26px;
    padding: 14px 6px;
    font-size: 14px;
    line-height: 20px;
    position:absolute;
    top:0;
    left:0;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel:first-child h6{
    height: 100%;
    /*padding: 17px 6px;*/
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel p{
	font-size:14px;
    margin:0 0 0 40px;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel p:first-child{
    margin:20px 0 0 40px;
}

#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel strong{
	padding-right:10px;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel a{
  display: inline-block;
  position: relative;
  /*color: #555;*/
  border-bottom: none;
  line-height: 26px;
  vertical-align: top;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel a::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  margin-top:2px;
  bottom: 0;
  left: 0;
  background-color: #999;
  visibility: hidden;
  transform: scaleX(0);
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  transition-delay: 0s;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel a:hover::before {
  visibility: visible;
  transform: scaleX(1);
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel a{
    padding:0;
	margin-right:10px;
    font-size:14px;
    color:#1e2837;
    line-height: 30px;
}
#myf-topbar .g-topbar-box .topbar-all-link .expandedPanel a:hover{
    color: #ff4400!important;
}

/******Intelligent Equipment*******/
.andios{position:relative;height: 40px;width: 100%;overflow: hidden;margin:0 auto;/*background:#ddd*/}
.andios .scroller{position:absolute;overflow:auto}
.andios .scroller .logo{width:80px!important;height: 40px;color:#fff;float: left;line-height: 40px;font-size: 12px;text-align: center}
.andios .scroller .logo img{width:80px!important;display:block}
.andios .scroller li{height: 40px;color:#fff;float: left;line-height: 40px;font-size: 12px;text-align: center}
.andios .scroller li a{color:#fff;display:block;padding:0 20px}
.andios .scroller li:hover{background:#cd002b;color:#fff;display:block;margin:0 20px}
.andios .scroller li.cur{background:#cd002b;}
.andios .scroller li.cur a{color:#fff;}




/********************20200715 footer***********************/
/********************20200715 footer***********************/
.text-truncate {
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.text-xs-left {
 text-align:left!important
}
.text-xs-right {
 text-align:right!important
}
.text-xs-center {
 text-align:center!important
}
.container {
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-right: .9375rem;
	padding-left: .9375rem
}

.container::after {
	display: table;
	clear: both;
	content: ''
}

@media (min-width:480px) {
	.container {
		width: 606px
	}
}

@media (min-width:768px) {
	.container {
		width: 750px
	}
}

@media (min-width:992px) {
	.container {
		width: 970px
	}
}

@media (min-width:1200px) {
	.container {
		width: 1000px
	}
}

@media (min-width:1600px) {
	.container {
		width: 1100px
	}
}

@media screen and (max-width:479px) {
	.banner_met_76_1_2 .banner-text h4 {
		font-size: 16px
	}

	.banner_met_76_1_2 .banner-text p {
		margin-top: 10px;
		font-size: 20px
	}
}

.foot_nav_met_76_2_6 h2,.foot_nav_met_76_2_6 h1,.foot_nav_met_76_2_6 p,.foot_nav_met_76_2_6 ul,.foot_nav_met_76_2_6 li,.foot_nav_met_76_2_6 dl,.foot_nav_met_76_2_6 dd {
	margin: 0;
	padding: 0
}

.foot_nav_met_76_2_6 ul li {
	list-style: none
}

.foot_nav_met_76_2_6 .text-center {
	text-align: center
}

.foot_nav_met_76_2_6 .transition {
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s
}

.foot_nav_met_76_2_6 .middle {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%)
}

.foot_nav_met_76_2_6 .full-img img {
	display: block;
	width: 100%
}

.foot_nav_met_76_2_6 .float-left {
	float: left
}

.foot_nav_met_76_2_6 .float-right {
	float: right
}

.foot_nav_met_76_2_6 {
	position: relative;
	width: 100%;
	height: auto!important;
	background-color:#1c1f21;
	background-color:;
	background-image: url("../img/footer.jpg");
	background-size: cover;
	background-position: center center
}

.foot_nav_met_76_2_6 .container {
	position: relative!important;
	top: 0!important;
	transform: translateY(0)!important;
	-o-transform: translateY(0)!important;
	-ms-transform: translateY(0)!important;
	-moz-transform: translateY(0)!important;
	-webkit-transform: translateY(0)!important
}

.foot_nav_met_76_2_6 .container.top-con a:hover {
	color:#0e48a7;
}
.foot_nav_met_76_2_6 .container.top-con {
	padding-top: 40px;
	padding-bottom: 10px
}

.foot_nav_met_76_2_6 .foot-nav-list .nav-item {
	padding-right: 10px
}

.foot_nav_met_76_2_6 .box {
	padding: 2px 0
}

.foot_nav_met_76_2_6 .foot-nav-list .nav-item .title {
	font-size: 15px;
	color: #ffffff;
	color:;
	font-weight: normal;
	margin: 0 0 10px
}

.foot_nav_met_76_2_6 .foot-nav-list .nav-item dl dd {
	padding: 5px 0 7px 0;
	opacity: 0.7;
	white-space: nowrap;
	overflow: hidden
}

.foot_nav_met_76_2_6 .foot-nav-list .nav-item a:hover span {
	color: #34b345!important;
	color: !important
}

.foot_nav_met_76_2_6 .foot-nav-list .nav-item dl dd:last-child {
	padding-bottom: 0
}

.foot_nav_met_76_2_6 .foot-nav-list .nav-item a {
	cursor: pointer;
	display: inline-block;
	color: #c0c0c0;
	color:
}

.foot_nav_met_76_2_6 .code-img {
	padding-top: 5px;
	width: 87px;
	height: 87px
}

.foot_nav_met_76_2_6 .tel-msg {
	margin-bottom: 0;
	font-weight: bold!important;
	line-height: 1.2;
	font-size: 16px!important;
	color: #c0c0c0;
	color:
}

.foot_nav_met_76_2_6 .time-text {
	color: #c0c0c0;
	padding-bottom:2px
}
.foot_nav_met_76_2_6 .time-work {
	color: #c0c0c0;
	font-size:12px;
	padding-bottom:5px

}

.foot_nav_met_76_2_6 .share {
	position: relative
}

.foot_nav_met_76_2_6 .share .icon {
	padding: 5px
}

.foot_nav_met_76_2_6 .share a:first-of-type:hover + .wechat-code,.foot_nav_met_76_2_6 .wechat-code:hover {
	display: block
}
.foot_nav_met_76_2_6 .share a:last-of-type:hover + .weibo-code,.foot_nav_met_76_2_6 .weibo-code:hover {
	display: block
}

.foot_nav_met_76_2_6 .wechat-code {
	display: none;
	position: absolute;
	left: -38px;
	bottom: 100%;
	padding: 6px;
	width: 100px;
	background-color: #ffffff;
	background-color:;
	box-shadow: 0 0 5px rgba(0,0,0,.4)
}
.foot_nav_met_76_2_6 .weibo-code {
	display: none;
	position: absolute;
	left: 18px;
	bottom: 100%;
	padding: 6px;
	width: 100px;
	background-color: #ffffff;
	background-color:;
	box-shadow: 0 0 5px rgba(0,0,0,.4)
}

.foot_nav_met_76_2_6 .foot-msg {
	padding: 15px 0;
	/*background-color: #1c1f21;*/

}

.foot_nav_met_76_2_6 .foot-msg,.foot_nav_met_76_2_6 .foot-msg a,.breadcrumb-item+.breadcrumb-item::before {
	color: #969696;
	color:
}

.foot_nav_met_76_2_6_bottom {
	display: none
}

.foot_nav_met_76_2_6_bottom.iskeshi {
	display: block
}

@media screen and (min-width:1025px) {
	.foot_nav_met_76_2_6.on,.swiper-sub >.swiper-wrapper>.swiper-slide.foot_nav_met_76_2_6.on {
		padding-left: 288px!important
	}
}

@media screen and (min-width:992px) {
	.foot_nav_met_76_2_6 .foot-nav-list li {
		float: left;
		width: 12%
	}

	.foot_nav_met_76_2_6 .contact-wrap {
		padding-right: 0!important;
		width: 15%!important
	}

	.foot_nav_met_76_2_6 .foot-msg .foot-left {
		float: left
	}

	.foot_nav_met_76_2_6 .foot-msg .foot-right {
		text-align: right
	}

	.nav-fixed,.close-btn2 {
		display: none
	}

	.foot_nav_met_76_2_6 .link-title {
		float: left
	}

	.foot_nav_met_76_2_6 .breadcrumb {
		float: left
	}
}

@media screen and (max-width:991px) {
	.foot_nav_met_76_2_6 .nav-hide {
		display: none
	}

	.foot_nav_met_76_2_6 .nav-item {
		text-align: center
	}

	.foot_nav_met_76_2_6 .code-img {
		margin: 0 auto
	}

	.foot_nav_met_76_2_6 .contact-wrap {
		margin-top: 20px
	}

	.foot_nav_met_76_2_6 .foot-msg {
		text-align: center
	}

	.foot_nav_met_76_2_6 .breadcrumb {
		display: inline-block
	}

	.foot_nav_met_76_2_6 .container.top-con {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.close-btn2 {
		position: absolute;
		top: 10%;
		right: 0%;
		padding: 5px 10px;
		background-color: #ffffff;
		background-color:;
		border-top-left-radius: 2px;
		border-bottom-left-radius: 2px;
		color: #333333;
		color:;
		text-align: center
	}

	.close-btn2 span {
		display: inline-block;
		margin-left: 5px;
		font-size: 14px
	}

	.nav-fixed {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		z-index: 9999;
		padding-left: 25%;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,.4)
	}

	.close-btn {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		right: 75%;
		padding: 15px 10px;
		background-color: #ffffff;
		background-color:;
		border-top-left-radius: 2px;
		border-bottom-left-radius: 2px;
		color: #333333;
		color:
	}

	.nav-fixed .list-group {
		margin-bottom: 0;
		transform: translateX(75%);
		-webkit-transform: translateX(75%);
		transition: .2s;
		-webkit-transition: .2s
	}

	.nav-fixed.active .list-group {
		transform: translateX(0);
		-webkit-transform: translateX(0)
	}

	.nav-fixed .list-group-item {
		border-radius: 0
	}

	.list-one {
		width: 100%;
		height: 100%;
		background-color: #ffffff;
		background-color:;
		overflow: scroll;
		-webkit-overflow-scrolling: touch
	}

	.list-one .list-group-item {
		margin-bottom: 0;
		border: none;
		border-bottom: 1px solid;
		border-color: #f5f5f5
	}

	.list-one .list-group-item.one-list {
		background-color: #ffffff;
		background-color:;
		color: #333333;
		color:
	}

	.list-two .list-group-item {
		padding-left: 30px;
		background-color: #ffffff;
		background-color:;
		color: #666666;
		color:
	}

	.foot_nav_met_76_2_6 .link-img.link-logo li:first-child {
		width: 100%
	}

	.foot_nav_met_76_2_6 .link-title {
		display: inline-block;
		width: 100%
	}

	.foot_nav_met_76_2_6 .breadcrumb {
		margin-top: 5px;
		max-width: 90%;
		overflow-y: hidden
	}
}

@media screen and (min-width:768px) and (max-width:991px) {
}

@media screen and (max-width:767px) {
	.foot_nav_met_76_2_6_bottom {
		display: block
	}

	.foot_nav_met_76_2_6 .foot-nav-list .nav-item .title {
		margin-bottom: 5px
	}

	.foot_nav_met_76_2_6_bottom.iskeshi {
		display: block
	}
}

.foot_nav_met_76_2_6_bottom {
	overflow: hidden;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 999;
	width: 100%
}

.foot_nav_met_76_2_6_bottom a.item {
	color:;
	padding: 5px 0;
	display: inline-block
}

.foot_nav_met_76_2_6_bottom a.item i {
	font-size: 16px;
	display: block;
	color: #ffffff
}

.foot_nav_met_76_2_6_bottom a.item span {
	color: #ffffff
}

.foot_nav_met_76_2_6_bottom.iskeshi {
	display: block
}

.foot_nav_met_76_2_6_bottom .main {
	display: flex
}

.foot_nav_met_76_2_6_bottom .main>div {
	flex: 1
}
.copyright{font-size:12px;width:320px;margin:0 auto; padding:0 0 15px;text-align:center}
.gonganbei{margin:0 10px 0 0;float:left;display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.gonganbei p{float:left;height:20px;line-height:20px;margin: 0px 0px 0px 0px; color:#939393;}
.beian{display:inline-block;text-decoration:none;float:left;height:20px;line-height:20px;margin:0; color:#939393;}
/********************20200715 footer***********************/
/********************20200715 footer***********************/

/* toast start */
@-webkit-keyframes toastAnimation {
	0% {
	opacity:1;
}
25% {
	opacity:0.75;
}
50% {
	opacity:0.5;
}
75% {
	opacity:0.25;
}
100% {
	opacity:0;
}
}@keyframes toastAnimation {
	0% {
	opacity:1;
}
25% {
	opacity:0.75;
}
50% {
	opacity:0.5;
}
75% {
	opacity:0.25;
}
100% {
	opacity:0;
}
}.toast-message {
	text-align:center;
	color:#fff;
	font-size:14px;
	width:30%;
	padding:30px 0;
	background-color:rgba(0,0,0,0.5);
	box-shadow:0 8px 16px 0 rgba(51,51,51,0.30);
	border-radius:8px;
	position:fixed;
	z-index:9999;
	left:35%;
	/*-webkit-animation:toastAnimation 1.5s ease-in 0s 1 normal;
	*/
	/*animation:toastAnimation 1.5s ease-in 0s 1 normal;
	*/
}
/* toast end */
